Sapporo2: A versatile direct N-body library

نویسندگان

  • Jeroen Bédorf
  • Evghenii Gaburov
  • Simon Portegies Zwart
چکیده

Correspondence: [email protected] Leiden Observatory, Leiden University, P.O. Box 9513 , NL-2300 RA Leiden, the Netherlands Full list of author information is available at the end of the article Abstract Astrophysical direct N -body methods have been one of the first production algorithms to be implemented using NVIDIA’s CUDA architecture. Now, almost seven years later, the GPU is the most used accelerator device in astronomy for simulating stellar systems. In this paper we present the implementation of the Sapporo2 N -body library, which allows researchers to use the GPU for N -body simulations with little to no effort. The first version, released five years ago, is actively used, but lacks advanced features and versatility in numerical precision and support for higher order integrators. In this updated version we have rebuilt the code from scratch and added support for OpenCL, multi-precision and higher order integrators. We show how to tune these codes for different GPU architectures and present how to continue utilizing the GPU optimal even when only a small number of particles (N < 100) is integrated. This careful tuning allows Sapporo2 to be faster than Sapporo1 even with the added options and double precision data loads. The code runs on a range of NVIDIA and AMD GPUs in single and double precision accuracy. With the addition of OpenCL support the library is also able to run on CPUs and other accelerators that support OpenCL.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solid-phase cDNA library construction, a versatile approach.

A rapid and versatile method for cDNA library construction was developed. It is based on conventional cDNA library synthesis including all enzymatic steps usually required, but is performed on a solid support. The cDNA is immobilised via a biotin residue to streptavidin coupled magnetic beads, which allows rapid and easy to perform changes of buffers and enzymes. Therefore, it combines speed (l...

متن کامل

Does body composition play a role in predicting sports injuries? A systematic review

Introduction: This study aimed to review the literature on the role of body composition as arisk factor for injury in an athletic population.Materials and Methods: We searched articles in English in Google Scholar Science direct,PubMed, WOS, Scopus, ProQuest, and Cochrane Library databases without time limit until2020 using keywords rela...

متن کامل

Genome analysis of Desulfotomaculum gibsoniae strain Groll a highly versatile Gram-positive sulfate-reducing bacterium

Disclaimer/Complaints regulations If you believe that digital publication of certain material infringes any of your rights or (privacy) interests, please let the Library know, stating your reasons. In case of a legitimate complaint, the Library will make the material inaccessible and/or remove it from the website. Please Ask the Library: http://uba.uva.nl/en/contact, or a letter to: Library of ...

متن کامل

Library construction for ancient genomics: single strand or double strand?

A novel method of library construction that takes advantage of a single-stranded DNA ligase has been recently described and used to generate high-resolution genomes from ancient DNA samples. While this method is effective and appears to recover a greater fraction of endogenous ancient material, there has been no direct comparison of results from different library construction methods on a diver...

متن کامل

Versatile Design and Ethical Architecture

Background: Following the spread of dissatisfaction with modern architecture, the machine attitude towards man, and the disregard for human values ​​and human existential dignity, the global movement in support of independence and participation was formed in response to demographic and social realities. Recognized in 1988 as universal design, the movement allowed more people of all levels of ab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1510.04068  شماره 

صفحات  -

تاریخ انتشار 2015